@charset "utf-8";
/* CSS Document */

body {
	background:#FFF;
	border:0px solid red;
}
.body {
	border:0px solid red;
	background:#FFF;
	/*trmChange*/		
	width:100%;
	min-width:1003px;
}
.bodyBlank {
	padding:5px;
}
.bodyWidth {
	border:0px solid red;
	background:none;
	width:1003px;
	min-width:1003px;
	height:50px;
}
.hdr {
	border:0px solid red;
}
.hdr .top {
}
.hdr .top .left {
	background:url(../images/hdr_c1.jpg) top left no-repeat;
}
.hdr .top .right {
	background:url(../images/hdr_c2.jpg) top right no-repeat;
}
.hdr .top .center {
	height:15px;
	background:url(../images/hdr_b1.jpg) top repeat-x;
	margin:0px 15px 0px 15px;
}
.hdr .middle {
}
.hdr .middle .left {
	background:url(../images/hdr_b4.jpg) left repeat-y;
}
.hdr .middle .right {
	background:url(../images/hdr_b2.jpg) right repeat-y;
}
.hdr .middle .center {
	height:70px;
	margin:0px 15px 0px 15px;
}
.hdr .middle .center .region {
	border:0px solid red;
	padding:0px;
	margin:0px;
	list-style:none;
}
.hdr .middle .center .region .rLeft {
	float:left;
	width:280px;
	border:0px solid red;
	padding:0px;
	margin:0px;
	list-style:none;
	border:2px;
}
.hdr .middle .center .region .rCenter {
	/*trmChange*/
	border:0px solid red;
	padding:0px;
	padding-top:20px;
	margin:0px;
	list-style:none;
	height:12px;
}
.hdr .middle .center .region .rRight {
	/*trmChange*/	
	border:0px solid blue;
	text-align:right;
	padding-top:2px;
	padding-right:10px;
	vertical-align:top;
	list-style:none;
	height:1px;
	display:block;
}
.hdr .bottom {
}
.hdr .bottom .left {
	background:url(../images/hdr_c4.jpg) bottom left no-repeat;
}
.hdr .bottom .right {
	background:url(../images/hdr_c3.jpg) bottom right no-repeat;
}
.hdr .bottom .center {
	height:12px;
	background:url(../images/hdr_b3.jpg) bottom repeat-x;
	margin:0px 15px 0px 15px;
}
.hdr .appName {
	padding-top:3px;
	font-size:24px;
	font-weight:bold;
	color:#6C6C6C;
}
.hdr .logoDiv {
	border:0px solid red;
	width:243px;
	height:65px;
	background:url(../images/logo_colored.jpg) no-repeat;
}
.hdr .logoDiv .logoImg {
	border:0px solid red;
	display:none;
	height: 56px;
	width: 243px;
}
.ctt {
	border:0px solid red;
}
.ctt .top {
}
.ctt .top .left {
	background:url(../images/ctt_c1.jpg) top left no-repeat;
}
.ctt .top .right {
	background:url(../images/ctt_c2.jpg) top right no-repeat;
}
.ctt .top .center {
	height:19px;
	background:url(../images/ctt_b1.jpg) top repeat-x;
	margin:0px 15px 0px 15px;
}
.ctt .middle {
}
.ctt .middle .left {
	background:url(../images/ctt_b4.jpg) left repeat-y;
}
.ctt .middle .right {
	background:url(../images/ctt_b2.jpg) right repeat-y;
}
.ctt .middle .center {
	margin:0px 8px 0px 8px;
	vertical-align:top;
	border:0px solid red;
}
.ctt .bottom {
}
.ctt .bottom .left {
	background:url(../images/ctt_c4.jpg) bottom left no-repeat;
}
.ctt .bottom .right {
	background:url(../images/ctt_c3.jpg) bottom right no-repeat;
}
.ctt .bottom .center {
	height:15px;
	background:url(../images/ctt_b3.jpg) bottom repeat-x;
	margin:0px 15px 0px 15px;
}
.ctt .minHeight {
	width:1px;
}
.ctt .minHeight img {
	width:1px;
	height:460px;
}
.ctt .minCenter {
	vertical-align:top;
}
.ctt .rLeft {
	width:200px;
	border:0px solid red;
	vertical-align:top;
}
.ctt .rCenter {
	vertical-align:top;
	border:0px solid red;
}
.ctt .rRight {
	vertical-align:top;
	padding:10px 18px 10px 1px;
}
.ftr {
	border:0px solid red;
	color:#333;
}
.ftr a {
	color:#333;
	text-decoration:none;
}
.ftr .top {
}
.ftr .top .left {
}
.ftr .top .right {
}
.ftr .top .center {
}
.ftr .middle {
}
.ftr .middle .left {
}
.ftr .middle .right {
}
.ftr .middle .center {
	padding:5px;
}
.ftr .middle .center .region {
	border:0px solid red;
	padding:0px;
	margin:0px;
	list-style:none;
}
.ftr .middle .center .region .rLeft {
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
	list-style:none;
}
.ftr .middle .center .region .rCenter {
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
	list-style:none;
}
.ftr .middle .center .region .rRight {
	float:right;
	text-align:right;
	padding-top:5px;
	padding-right:10px;
	vertical-align:top;
	border:0px solid red;
	list-style:none;
}
.ftr .bottom {
}
.ftr .bottom .left {
}
.ftr .bottom .right {
}
.ftr .bottom .center {
}
.trm {
	/*trmChange*/	
	float:right;
	display:block;
	border:0px solid red;
	position:relative;
	top:-35px;
}
.trm .top {
	border:0px solid red;
	font-size:12px;
	display:block;
	height:17px;
}
.trm .top ul {
	margin:0px;
	padding:0px;
	height:16px;
	list-style:none;
	float:right;
	display:block;
}
.trm .top ul li {
	float:left;
	margin:0px;
	padding:0px;
}
.trm .top .sep {
	border:0px solid red;
	padding-left:10px;
	padding-right:10px;
	color:#AAA;
}
.trm .top a {
	text-decoration:none;
	color:#000;
	font-size:12px;
}
.trm .top .lang {
	color:#999;
	font-weight:normal;
}
.trm .top a.selected {
	color:#000;
	font-weight:bold;
}
.trm .top a:hover {
	text-decoration:underline;
	color:#555;
}
.trm .middle {
	font-size:12px;
	margin-top:12px;
	color:#666;
	background:transparent !important;
}
.trm .bottom {
	font-size:12px;
	margin-top:0px;
	color:#666;
	background:transparent !important;
}
/*-- [A][A][A] -------------------------------------------------*/
.cFont {
	padding:0px 3px !important;
	display:none;
}
.cFont img, .cFont.a {
	display:block;
	border:0px solid red;
	width:14px;
	height:14px;
	display:none;
}
.cFont1 {
 background-image:url(../images/a_1.jpg) display:none;
}
.cFont2 {
 background-image:url(../images/a_2.jpg) display:none;
}
.cFont3 {
 background-image:url(../images/a_3.jpg) display:none;
}
/*-- [A][A][A] -------------------------------------------------*/
.lftMu {
	border:0px solid red;
}
.nav {
	border:0px solid red;
	padding:0px 20px;
	background:#EFEFEF;
	height:27px;
}
.nav ul {
	margin:0px;
	padding:5px 0px 0px 0px;
	list-style:none;
	border:0px solid red;
}
.nav ul li {
	border:0px solid red;
	float:left;
	margin:0px;
	padding:0px;
}
.nav ul li a {
	margin:0px 0px;
	vertical-align:middle;
	display:block;
	color:#000;
	text-decoration:none;
}
.nav ul li img {
	margin:0px;
	border:0px solid red;
	vertical-align:middle;
}
.nav ul li .arrow {
	margin:0px 13px;
	vertical-align:middle;
}
.nav ul li .home {
	vertical-align:top;
	margin:0px 0px 0px 10px;
	border:0px solid red;
}
.content {
	padding:10px 18px 30px 18px;
}
/*-- (box) (+)--------------------------------------------------- */
 
 
 
 
 
.box {
	border:0px solid red;
	width:250px;
}
.box .top {
	height:15px;
}
.box .top .left {
	background:url(../images/box_b_c1.jpg) top left no-repeat;
}
.box .top .right {
	background:url(../images/box_b_c2.jpg) top right no-repeat;
}
.box .top .center {
	background:url(../images/box_b_b1.jpg) top repeat-x;
	margin:0px 15px 0px 15px;
}
.box .middle {
}
.box .middle .left {
	background:url(../images/box_b4.jpg) left repeat-y;
}
.box .middle .right {
	background:url(../images/box_b2.jpg) right repeat-y;
}
.box .middle .center {
	margin:0px 8px 0px 8px;
	vertical-align:top;
	border:0px solid red;
}
.box .middle .center .title {
	padding:3px 15px 4px 15px;
	border:0px solid red;
	background:#0E3ECC;
	color:#FFF;
	font-size:16px;
	text-align:left;
}
.box .middle .center .content {
	padding:6px;
}
.box .bottom {
}
.box .bottom .left {
	background:url(../images/box_c4.jpg) bottom left no-repeat;
}
.box .bottom .right {
	background:url(../images/box_c3.jpg) bottom right no-repeat;
}
.box .bottom .center {
	height:15px;
	background:url(../images/box_b3.jpg) bottom repeat-x;
	margin:0px 15px 0px 15px;
}
.box, .box .top, .box .top .left, .box .top .right, .box .middle, .box .middle .left, .box .middle .right, .box .bottom, .box .bottom .left, .box .bottom .right {
	font-size:1px;
}
/*-- (box) (-)--------------------------------------------------- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/*-- (btnSet) (+)--------------------------------------------------- 
<div class="btnSet btnSetTypeA">
  <div class="left" >
	<input class="inputButton" type="button" id="" name="" value="Search" style="width:80px;" onclick="window.location='ver_mw_item_checklist.html'"/>
  </div>
</div>
--*/
.btnSet {
	border:0px solid red;
	padding:3px 5px;
}
.btnSet td {
	border:0px solid red;
	vertical-align:middle;
}
.btnSetTypeA {
	border:0px solid red;
	margin:0px 0px 10px 0px;
	padding:15px 5px;
}
.btnSetTypeA .inputButton {
	margin:0px 0px 0px 0px;
}
.btnSetTypeB {
	border:0px solid blue;
	margin:0px 0px 10px 0px;
	padding:5px;
	background:transparent;
}
.btnSetTypeB .inputButton {
	margin:0px 0px 0px 0px;
}
.btnSetTypeC {
	border:0px solid red;
	padding:7px 3px 0px 7px;
	height:25px;
}
.btnSetTypeC .inputButton {
	margin:5px 8px 5px 8px;
}
.btnSet .left {
	border:0px solid green;
	text-align:left;
	background:none !important;
	display:inline-block;
}
.btnSet .right {
	border:0px solid red;
	text-align:right;
	background:none !important;
}
.btnSet .center {
	border:0px solid red;
	text-align:center;
	background:none !important;
}
.btnSet .inputText {
	vertical-align:middle !important;
}
.btnSetPaging {
	border:0px solid red;
	background:#EEE;
	vertical-align:middle !important;
}
.btnSet .btn {
	cursor:pointer;
	margin:0px 2px;
	padding:0px;
	height:17px !important;
	width:23px !important;
	border:0px solid red;
}
.btnSet img {
	vertical-align:middle;
}
.btnSet input {
	vertical-align:middle;
}
.btnSetPaging .inputText {
	margin:1px 0px 0px 0px;
}
.btnSet .first {
	background:url(../images/list_d_left.gif);
}
.btnSet .previous {
	background:url(../images/list_left.gif);
}
.btnSet .next {
	background:url(../images/list_right.gif);
}
.btnSet .last {
	background:url(../images/list_d_right.gif);
}
.btnSet .first_disabled {
	cursor:default !important;
	background:url(../images/list_d_left_disabled.gif);
}
.btnSet .previous_disabled {
	cursor:default !important;
	background:url(../images/list_left_disabled.gif);
}
.btnSet .next_disabled {
	cursor:default !important;
	background:url(../images/list_right_disabled.gif);
}
.v .last_disabled {
	cursor:default !important;
	background:url(../images/list_d_right_disabled.gif);
}
/*---------------------- button ------------------------------*/
.button {
	margin:0px 5px 0px 5px;
	border:0px solid red;
	display:inline !important;
	font-size:1px !important;
	vertical-align:top !important;
	cursor:pointer;
	position:relative;
}
.button .left {
	border:0px solid blue;
	display:inline !important;
	font-size:1px !important;
	padding-left:4px;
	background:url(../images/btn_1.gif) left top no-repeat !important;
}
.button .right {
	border:0px solid green;
	display:inline !important;
	font-size:1px !important;
	padding-right:4px;
	background:url(../images/btn_3.gif) right top no-repeat !important;
}
.button .center {
	display:inline;
	font-size:1px;
}
.inputButton {
	overflow:visible;
	background:url(../images/btn_2.gif) repeat-x top;		
	cursor:pointer;	
	border:0px solid red;
	height:22px;
	padding-left:15px;
	padding-right:15px;
	color:#FFF;
	font-weight:normal;
	padding-bottom:1px;
	/*---- variable width, important for ie */	
}
 
.sbtn {
	margin:0px 3px 0px 3px;
	border:0px solid red;
}
.sbtn .left {
	background:url(../images/btn_s_1.gif) left top no-repeat !important;
}
.sbtn .right {
	background:url(../images/btn_s_3.gif) right top no-repeat !important;
}
.sbtn .left .right .inputButton {
	height:19px;
	background:url(../images/btn_s_2.gif) top repeat-x !important;
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	font-weight:normal !important;
}
.sbtn .left .right img {
	background:url(../images/btn_s_2.gif) top repeat-x !important;
}
.btnPadding {
	padding:2px 0px 2px 0px;
	margin:0px;
}
/*---------------------- css fix for FF ------------------------------*/
.left:only-child .button {
	display:inline-block !important;
}
.button .left .right .inputButton:only-child {
	padding-bottom:2px;
}
.button .left:only-child {
	display:inline-block !important;
	background:url(../images/btn_1.gif) left top no-repeat !important;
}
.button .right:only-child {
	display:inline-block !important;
	background:url(../images/btn_3.gif) right top no-repeat !important;
}
.sbtn .left:only-child {
	display:inline-block !important;
	background:url(../images/btn_s_1.gif) left top no-repeat !important;
}
.sbtn .right:only-child {
	display:inline-block !important;
	background:url(../images/btn_s_3.gif) right top no-repeat !important;
}
.sbtn .left .right .inputButton:only-child {
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:2px;
}
/*---------------------- css fix for FF ------------------------------*/


 
 

/*---------------------- button ------------------------------*/
  
  
  

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

/*-- (pageSet) (+)--------------------------------------------------- 
<div class="pageSet">
  <div class="left" > <img class="btn first" title="First Page" src="../images/spacer.gif" onclick=""/> <img class="btn previous" title="Previous Page" src="../images/spacer.gif" onclick=""/> <img class="btn next" title="Next Page" src="../images/spacer.gif" onclick=""/> <img class="btn last" title="Last Page" src="../images/spacer.gif" onclick=""/> </div>
</div>
--*/

.pageSet {
	background:#F5F5F5;
	padding:1px 6px 0px 6px;
	border:0px solid red;
	height:23px;
	vertical-align:middle;
}
.pageSet .left {
	float:left;
	background:none !important;
}
.pageSet .right {
	float:right;
	background:none !important;
}
.pageSet .center {
	text-align:center;
	height:0px;
	background:none !important;
}
.pageSet .btn {
	cursor:pointer;
	margin:2px;
	padding:0px;
	height:17px !important;
	width:23px !important;
}
.pageSet img {
	vertical-align:middle;
}
.pageSet .first {
	background:url(../images/list_d_left.gif);
}
.pageSet .previous {
	background:url(../images/list_left.gif);
}
.pageSet .next {
	background:url(../images/list_right.gif);
}
.pageSet .last {
	background:url(../images/list_d_right.gif);
}
.pageSet .first_disabled {
	cursor:default !important;
	background:url(../images/list_d_left_disabled.gif);
}
.pageSet .previous_disabled {
	cursor:default !important;
	background:url(../images/list_left_disabled.gif);
}
.pageSet .next_disabled {
	cursor:default !important;
	background:url(../images/list_right_disabled.gif);
}
.pageSet .last_disabled {
	cursor:default !important;
	background:url(../images/list_d_right_disabled.gif);
}
/*-- (sList) (+)--------------------------------------------------- --*/
.sList {
	margin:0px;
	border-top:2px solid #7A98F3;
	border-right:1px solid #CCC;
	border-bottom:0px solid #EEE;
}
.sList .sTable {
	border:0px solid #CCC;
	border-right:0px solid #CCC;
	border-bottom:0px solid #CCC;
	margin:0px;
	width:100%;
}
.sList .sTable .checkbox {
	width:20px;
}
.sList .sTable .button {
	width:50px;
}
.sList .sBn {
	background:#F5F5F5;
	color:#000;
	font-weight:bold;
	padding:5px 5px;
	border:1px solid #CCC;
	border-left:0px solid #CCC;
	border-top:0px solid #CCC;
}
.sList .sTh {
	background:#CCC url(../images/list_hdr_bg.jpg) repeat-x;
	color:#000;
	font-weight:bold;
	padding:0px 6px;
	border:1px solid #AAA;
	border-right:0px solid #CCC;
	border-top:0px solid #CCC;
	height:24px;
}
.sList .sTh1 {
	background:#FCFCFC;
	color:#000;
	font-weight:bold;
	padding:2px 6px;
	border:1px solid #CCC;
	border-left:0px solid #CCC;
	border-top:0px solid #CCC;
}
.sList .sTh2 {
	background:#F5F5F5;
	color:#000;
	font-weight:bold;
	padding:2px 6px;
	border:1px solid #CCC;
	border-left:0px solid #CCC;
	border-top:0px solid #CCC;
}
.sList .sTh a, .sList .sTh1 a, .sList .sTh2 a {
	color:#000;
	text-decoration:none;
}
.sort_up {
	width:9px;
	height:8px;
	background:url(../images/sort_up.gif);
	margin:0px 5px;
	border:0px solid red;
}
.sort_down {
	width:9px;
	height:8px;
	background:url(../images/sort_down.gif);
	margin:0px 5px;
	border:0px solid red;
}
.sList .sRow1 .sCell {
	background:#E6ECFB;
	color:#000;
	font-weight:normal;
	padding:4px 6px;
	border:0px solid #CCC;
	border-left:1px solid #CCC;
	border-top:0px solid #CCC;
	border-bottom:1px solid #DDD;
	vertical-align:top;
}
.sList .sRow2 .sCell {
	background:#FFF;
	color:#000;
	font-weight:normal;
	padding:4px 6px;
	border:0px solid #CCC;
	border-left:1px solid #CCC;
	border-top:0px solid #CCC;
	border-bottom:1px solid #DDD;
	vertical-align:top;
}
.sList .sRow3 .sCell {
	background:#F00;
	color:#000;
	font-weight:normal;
	padding:4px 6px;
	border:0px solid #CCC;
	border-left:1px solid #CCC;
	border-top:0px solid #CCC;
	border-bottom:1px solid #DDD;
	vertical-align:top;
}
.sList .sRow4 .sCell {
	background:green;
	color:#000;
	font-weight:normal;
	padding:4px 6px;
	border:0px solid #CCC;
	border-left:1px solid #CCC;
	border-top:0px solid #CCC;
	border-bottom:1px solid #DDD;
	vertical-align:top;
}
.sList .green .sCell {
	background:#ADEE82 !important;
}
.sList .grey .sCell {
	background:#EFEFEF !important;
}
.sList .orange .sCell {
	background:#FEC17E !important;
}
.sList .c {
	text-align:center;
}
.sList .l {
	text-align:left;
}
.sList .r {
	text-align:right;
}
.sList .b {
	font-weight:bold !important;
}
.sList .m {
	vertical-align:middle !important;
}
.sList .nobr {
	white-space:nowrap !important;
}
.type1 .sTh {
	background:#FFFFFF;
	color:#000;
}
.type1 .sRow1 .sCell {
	background:#FFFFFF;
}
.type1 .sRow2 .sCell {
	background:#FFFFFF;
}
.margin1 {
	margin-left:18px
}
.margin2 {
	margin-left:36px
}
.margin3 {
	margin-left:54px
}
.margin4 {
	margin-left:72px
}
.margin5 {
	margin-left:90px
}
/*-- (sList) (-)--------------------------------------------------- --*/


























/* form (Start) ------------------------------------------------- */
.form {
}
.sepA {
	display:none;
}
.form .t {
	vertical-align:top;
}
.form .c {
	text-align:center;
}
.form .fLabel {
	padding:4px 5px 4px 5px;
	vertical-align:top;
	font-weight:bold;
}
.form .fText {
	padding:0px 10px;
	vertical-align:top;
}
.form .fField {
	padding:0px 10px;
}
.form1 {
	border:0px solid #CCC;
	padding:3px 0px 3px 0px;
}
.form1 .t {
	vertical-align:top;
}
.form1 .c {
	text-align:center;
}
.form1 .r {
	text-align:right;
}
.form1 .sep, .form1 .sep img {
	height:1px;
}
.form1 .sep1 {
}
.form1 .sep2 {
	width:90%;
}
.fTitle {
	padding:4px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	font-style:italic;
	background:#F5F5F5;
	font-size:13px;
	border:0px solid red;
}
.fTitle2 {
	padding:4px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	border:0px solid red;
}
.form1 .fLabel {
	padding:4px 5px 4px 5px;
	vertical-align:top;
	font-weight:bold;
}
.form1 .fText {
	padding:4px 20px 0px 5px;
	vertical-align:top;
}
.form1 .fText div {
	padding:3px;
}
.form1 .fField {
	padding:4px 5px 0px 5px;
	vertical-align:top;
}
.form1 .m {
	vertical-align:middle;
}
.form2 {
	background:#FFF;
	border:0px solid #CCC;
	padding:3px 0px 3px 0px;
}
.form2 .sep, .form2 .sep img {
	height:1px;
}
.form2 .sep1 {
}
.form2 .sep2 {
	width:90%;
}
.form2 .fLabel {
	padding:4px 5px 4px 5px;
	vertical-align:top;
	font-weight:bold;
}
.form2 .fText {
	padding:0px 20px 0px 5px;
	vertical-align:top;
}
.form2 .fText div {
	padding:3px;
}
.form2 .fField {
	padding:2px 5px 2px 5px;
	vertical-align:top;
}
.form2 .c1 {
	background:#FCFCFC;
}
.form3 {
	padding:3px 0px 3px 0px;
}
.form3 .row1 {
	padding:3px 3px 3px 20px;
	vertical-align:middle;
}
.form3 .row2 {
	padding:3px 3px 3px 60px;
	vertical-align:middle;
}
.form3 .row3 {
	padding:3px 3px 3px 100px;
	vertical-align:middle;
}
.form3 .row4 {
	padding:3px 3px 3px 140px;
	vertical-align:middle;
}
.form3 .b {
	font-weight:bold;
}
.radioLabel {
	margin-right:10px;
	vertical-align:middle;
}
.inputText {
	vertical-align:middle;
	border:1px solid #7F9DB9;
	padding:2px !important;
	background:#FFF url(../images/fld_bg.jpg) no-repeat top left;
}
.inputFile {
	vertical-align:middle;
	border:1px solid #7F9DB9;
	padding:2px !important;
	background:#FFF url(../images/fld_bg.jpg) no-repeat top left;
}
.disabled {
	background:#EEE;
	border:1px solid #7F9DB9;
}
label {
	vertical-align:middle;
}
.inputRadio {
	vertical-align:middle;
	width:17px;
	height:17px;
}
.inputCheckbox {
	vertical-align:middle;
	width:17px;
	height:17px;
	margin:0px 2px;
}
.inputTextarea {
	vertical-align:middle;
	background:#FFF url(../images/fld_bg.jpg) no-repeat top left;
	border:1px solid #7F9DB9;
	padding:2px !important;
}
.inputSelect {
}
.inputSelect option {
	vertical-align:middle;/*border:1px solid red; */
}
.sLink {
	margin:0px 2px 0px 2px !important;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	cursor:pointer;
	border:1px solid #000;
	background:#EEE;
	width:40px;
}
.star {
	background:url(../images/star.gif);
	height:6px;
	width:7px;
	vertical-align:middle;
	margin:0px 2px;
}
.noteRed {
	color:red;
}
.noteBlue {
	color:#06F;
}

.readOnly{
	color:#999;
}

/* form (end) ------------------------------------------------- */









/* pageTitle (Start) ------------------------------------------------- */

.pageTitleLine {
	background:#CCC url(../images/page_title_line.jpg) bottom left no-repeat;
	height:2px;
	margin:3px 0px;
}
.pageTitle {
	font-size:18px;
	padding:2px 0px 2px 0px;
	margin:0px 0px 5px 0px;
	color:#F1940A;
}
.pageTitle1 {
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	padding:9px 4px;
	margin:0px;
	border:0px solid red;
}
.pageTitle2 {
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	padding:4px 4px;
	margin:0px;
	color:#036;
	background:#EEE;
}
.pageTitle3 {
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	padding:6px 10px;
	margin:0px 0px 0px 0px;
	color:#CCC;
}
.pageTitle4 {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding:4px 4px;
	margin:0px;
	color:#036;
}
.pageTitle5 {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding:4px 4px;
	margin:0px;
	color:#036;
	border-bottom:1px solid #999;
}
.pageTitle6 {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	padding:4px 4px;
	margin:0px 0px 0px 0px;
	color:#000;
	border-top:1px solid #DDD;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	background:#FAFAFA;
}
.pageTitle7 {
	font-size:18px;
	font-weight:normal;
	padding:4px 4px;
	margin:0px;
	color:#F1940A;
	background:#EEE;
}
/* pageTitle (End) ------------------------------------------------- */































/*-- (error message) (+)--------------------------------------------------- 
<table class="errMge" width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr class="type2">
	<td class="icon"><img class="sep" src="../images/spacer.gif" /></td>
	<td class="errTxt">User Information has been saved successfully ! </td>
  </tr>
</table>
--*/
.errMge {
	border:0px solid red;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background:#FFF;
}
.errMge .icon {
	width:55px;
	text-align:center;
	padding:5px 0px 5px 0px;
	vertical-align:top;
}
.errMge .sep {
	width:35px;
	border:0px solid red;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.errMge .type1 .sep {
	background:url(../images/err_1.gif) no-repeat;
}
.errMge .type2 .sep {
	background:url(../images/err_2.gif) no-repeat;
}
.errMge .errTxt {
	border:0px solid red;
	padding:5px 10px 5px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
	line-height:17px;
}
.errMge .type1 .errTxt {
	color:#F00;
	font-weight:bold;
}
.errMge .type2 .errTxt {
	color:#06F;
	font-weight:bold;
}
.err {
	margin-left:2px;
	color:#F00;
}
.errShow {
	border:0px solid red;
 display: !important;
	padding:3px 0px;
	color:#F00;
}
.errHide {
	border:0px solid red;
	display:none;
}
/*-- (error message) (-)--------------------------------------------------- --*/





































/* tab (start) ------------------------------------------------- */
.tab {
	border-bottom:0px #003399 solid;
	border-top:1px #EEE solid;
	border-left:1px #DDD solid;
	border-right:1px #CCC solid;
	background:url(../images/tab_bg.gif) top;
	height:32px;
}
.tab td a {
	display:block;
	height:100%;
	border:0px solid red;
	padding:8px 8px;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-style:italic;
}
.tab .item1 {
	border-right:1px #003399 solid;
	border-left:1px #003399 solid;
	background:#FBFFE4 url(../images/tab_bg.gif) top;
}
.tab .item2 {
	background:#C2D1E1;
	border-right:1px #003399 solid;
	border-left:1px #003399 solid;
}
.tab .item1 a:hover {
	background:#FFF url(../images/tab_bg.gif) top;
}
/* tab (end) ------------------------------------------------- */
/* tab1 (start) ------------------------------------------------- subsubmenu 
<div class="subTab" id="subTab" >
  <div class="tab1 hide" id="itemD" >
	<table id="sSubMu" height="100%" border="0" cellspacing="0" cellpadding="0">
	  <tr>
		<td class="item1" id="itemA"><a href="role_internal_form.html">Internal User</a></td>
		<td class="sep">|</td>
		<td class="item1" id="itemB"><a href="role_external_form.html">External User</a></td>
	  </tr>
	</table>
  </div>
</div>
*/
.tab1 {
	border-bottom:0px #003399 solid;
	border-top:0px #EEE solid;
	border-left:2px #DDD solid;
	border-right:2px #CCC solid;
	background:#C2D1E1 url(../images/sub_tab_bg.jpg) repeat-x;/*	height:23px; */
}
.tab1 td a {
	display:block;
	height:100%;
	border:0px solid red;
	padding:4px 12px 4px 12px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	font-style:italic;
}
.tab1 .item1 {
	background:#6C8FB7 url(../images/sub_tab_bg.jpg) repeat-x;
}
.tab1 .item2 {
	background:#6C8FB7 url(../images/sub_tab_bg.jpg) repeat-x;
}
.tab1 .item2 a {
	color:#FF0;
}
.tab1 .item1 a:hover {
	color:#FFF;
	text-decoration:underline;
}
.tab1 .sep {
	padding:0px 2px;
	color:#FFF;
	background:#6C8FB7 url(../images/sub_tab_bg.jpg) repeat-x;
}
.subTab .hide {
	display:none;
}
.subTab .show {
 display:;
}
/* tab1 (end) ------------------------------------------------- */
/* wTab (start) ------------------------------------------------- */
.wTab {
	border-bottom:0px #003399 solid;
	border-top:1px #666 solid;
	border-left:1px #666 solid;
	border-right:1px #CCC solid;
	background:#CCC;
}
.wTab td a {
	display:block;
	height:100%;
	border:0px solid red;
	padding:6px 8px;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-style:italic;
}
.wTab .item1 {
	border-right:1px #003399 solid;
	border-left:0px #003399 solid;
	background:#CCC;
}
.wTab .item2 {
	background:#FFF;
	border-right:1px #003399 solid;
	border-left:0px #003399 solid;
}
.wTab .item1 a:hover {
	background:#FFF;
}
/* tab (end) ------------------------------------------------- */


.note1 {
	margin-top:0px;
	margin-bottom:0px;
}
.note1, .note1 li {
	color:#666;
}
.note2 {
	margin:10px !important;
	list-style:none !important;
	padding:0px;
}
.note2 ul {
	margin:15px !important;
	padding:0px;
}
.note2 li {
	margin:10px !important;
	padding:0px;
}
.note2 .none {
	list-style:none !important;
}
.note2 .normal {
	margin:5px 10px;
}
.noneUL {
	list-style:none!important;
	margin:3px 10px;
}
.noneUL li {
}
.bigOL {
	margin:3px 10px;
}
.bigOL li {
	font-size:18px;
	font-weight:bold;
}
.normalUL {
	margin:3px 10px;
}
.normalUL li {
	font-size:12px;
	font-weight:normal;
}
.alertLabel {
	font-size:23px;
	padding-left:10px;
	font-weight:bold;
	color:#00F;
}
/*----------------------- gCalendar  ----------------------------*/







.gCalendar {
}
.gCalendar .table {
	width:100%;
}
.gCalendar .sTh {
	text-align:center;
	padding:4px;
}
.gCalendar .Mon {
	width:14%;
}
.gCalendar .Week {
	width:200px;
	height:50px;
}
.gCalendar .sRow2 .sCell {
	padding:0px;
	vertical-align:top;
}
.gCalendar .sRow2 .s0 {
	background:#EEE !important; 
}
.gCalendar .sRow2 .s0 .monthNum .box {
	display:none;
}
.gCalendar .sRow2 .s1 {
	background:#FFF !important; 
}
.gCalendar .sRow2 .s2 {
	background:#DDD !important;
}
.gCalendar .sRow2 .today, .gCalendar .sRow1 .today {
	background:#FFFDB9 !important;
}
.gCalendar .sRow2 .col1 {
	background:#EEE !important;	
}
.gCalendar .sRow2 .col7 {
	background:#EEE !important;	
}
.gCalendar .monthNum {
	background:transparent !important;
	padding:0px;
	text-align:right !important;
	height:16px;
}
.gCalendar .monthNum .box {
	font-size:12px;
	padding:1px;
	background:#FFF !important;
	width:20px;
	text-align:center !important;
	float:right;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
.gCalendar .monthBox {
	padding:2px;
	border:0px solid red !important;
	height:70px;
}
.gCalendar .itemNum {
	padding:1px 2px;
}
.gCalendar .item {
	padding:1px;
}
.gCalendar .owner {
	background:#FFBD5B !important; 
}
.gCalendar .owner a {
	color:#000 !important;
	cursor:default;
	text-decoration:none;
}
.gCalendar .weekBox {
	padding:5px;
	border:0px solid red !important;
}
.gCalendar .weekNum {
	font-weight:normal;
	color:#555;
}
/*----------------------- gCalendar  ----------------------------*/







.inputCalendar {
	background-color:#FFF !important;
}
.versionText {
	font-size:12px;
	padding:1px 10px;
}
.red {
	color:#FF0000
}
.blue {
	color:#0000FF
}
.black {
	color:#000000
}
.green {
	color:#090
}
.fieldSet {
	border:1px solid #CCC;
	padding: 5px;
}
/*------------- for lap top ------------------------------------------*/
.cBoxDiv {
	border:0px solid #333;
	vertical-align:middle;
}
.cBoxDiv input, .cBoxDiv img, .cBoxDiv label {
	vertical-align:middle;
}
.cBox {
	width:19px;
	height:19px;
	border:1px solid #333;
}
label .cBox {
	vertical-align:middle;
	margin-right:15px;
}
.cBox.A {
	background:#F00;
}
.cBox.B {
	background:#65B1FE;
}
.cBox.C {
	background:#FF0;
}
.cBox.D {
	background:#00F900;
}
.cBox.E {
	background:#FF55FF;
}
.cBox.F {
	background:#FF9900;
}
/*------------- for lap top ------------------------------------------*/


.scrollDiv {
	border:1px inset #CCC;
	padding:3px;
	overflow:auto;
	margin:0px;
}
.scrollDivA {
	border:0px inset #CCC;
	padding:0px;
	overflow:scroll;
	overflow-y:hidden;
	margin:0px;
	width:300px;
}
.scrollDivSBA {
	border:0px inset #CCC;
	padding:0px;
	overflow:scroll;
	overflow-y:hidden;
	margin:0px;
}
.nobr {
	white-space:nowrap;
}
.clip {
	height:15px;
	width:15px;
	background:url(../images/clip.gif);
	vertical-align:middle;
	text-align:center;
	border:0px solid red;
	cursor:pointer;
}
.lftWqdDiv {
	vertical-align:top;
	margin:10px 10px 10px 10px !important;
	padding:0px;
	background:url(../images/lftWqd_bg.gif) repeat-x;
	border:1px solid #989;
	border-left:0px solid #CCC;
	border-right:0px solid #CCC;
	border-top:1px solid #BBB;
}
.lftWqdDiv ul {
	margin:0px;
	padding:0px;
	float:left;
}
.lftWqdDiv ul li {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 0px;
	background:transparent url(../images/lftWqd_bg_2.gif) no-repeat left top;
}
.lftWqdDiv ul li a {
	display:block;
	margin:0px;
	padding:5px;
	padding-left:20px;
	padding-right:11px;
	color:#000;
	text-decoration:none;
	height:37px;
	vertical-align:middle;
	font-weight:bold;
}
.lftWqdDiv ul li.selected {
	padding:0px 0px 0px 0px;
}
.lftWqdDiv ul li.selected a {
	display:block;
	margin:0px;
	font-weight:bold;
	color:#00F;
	background:white url(../images/lftWqd_bg_1.gif) no-repeat left top;
}
.lftWqdDiv .lftWqdDivDisabled {
	color:#555;
	font-weight:normal;
	cursor:default;
}
/*-----------------------  ----------------------------*/




/*-----------------------  ----------------------------*/

.icon {
	cursor:hand;
	border:0px solid red;
	width:22px;
	height:22px;
	background:url(../images/icons.png)
}
.iSave {
	background-position:-50px -50px;
}
.iReload {
	background-position:-300px -200px;
}
.iDelete {
	background-position:-662px -454px;
}
.iRemove {
	background-position:-200px -400px;
}

/*-----------------------  jstree -------------------------START */
.tree { 
	width:200px; 
	height:300px; 
	float:left; 
	margin:0; 
	border:1px solid gray; 
	background:white; 
	overflow:auto;
	font-size:12px; 
	font-family:Verdana; 
}
/*-----------------------  jstree -------------------------END */
